summon FallingSand ~ ~+4 ~ {Time:1,Data:0,TileID:152,Riding:{id:FallingSand,Time:1,Block:minecraft:command_block,TileEntityData:{Command:fill ~ ~1 ~-1 ~ ~-5 ~ air},Riding:{id:FallingSand,Time:1,Data:0,TileID:1,Riding:{id:FallingSand,Time:1,Data:0,TileID:152,Riding:{id:FallingSand,Time:1,Block:minecraft:command_block,TileEntityData:{Command:kill @e[type=MinecartCommandBlock,r=4]},Riding:{id:FallingSand,Time:1,Data:0,TileID:1,Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~ air,Riding:{id:MinecartCommandBlock,Command:/kill @e[type=Item,r=4],Riding:{id:MinecartCommandBlock,Command:/tellraw @a {text:"Thanks to gentlegiantJGC and xafonyz for making the MCedit filter to make this possible",color:gold},Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~4 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/tp @e[type=ArmorStand,name=6] ~ ~ ~-0.8\",x:-15,y:81,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~4 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_start_min=1,score_start=1] ~ ~ ~ /summon Villager ~ ~ ~ {Silent:1,Invulnerable:1,CustomName:shoot,Offers:{Recipies:[]},NoAI:1}\",x:-15,y:81,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~4 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/tp @e[type=ArmorStand,name=5] ~-0.8 ~ ~-0.8\",x:-14,y:81,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~4 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/effect @e[type=Villager,name=shoot] invisibility 1 1 true\",x:-14,y:81,z:494,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~4 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/tp @e[type=ArmorStand,name=4] ~-0.8 ~ ~\",x:-13,y:81,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~4 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a ammo 0\",x:-13,y:81,z:494,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~4 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/tp @e[type=ArmorStand,name=3] ~-0.8 ~ ~0.8\",x:-12,y:81,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~4 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a ammo 1 {Inventory:[{Slot:8b,tag:{display:{Name:\\\"Ammunition\\\"}}}]}\",x:-12,y:81,z:494,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~4 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/tp @e[type=ArmorStand,name=2] ~ ~ ~0.8\",x:-11,y:81,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~4 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players add @e[type=ArmorStand] start 1\",x:-11,y:81,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~4 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/tp @e[type=ArmorStand,name=1] ~0.8 ~ ~0.8\",x:-10,y:81,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~4 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/kill @e[type=ArmorStand,score_start_min=50]\",x:-10,y:81,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~4 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Machine_min=1,score_Shoot_min=1,score_ammo_min=1] ~ ~ ~ /clear @p dye 0 1\",x:-9,y:81,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~4 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @e[type=ArmorStand,score_Machine_min=3] ~ ~ ~ /effect @e[r=2] minecraft:wither 1 1 true\",x:-9,y:81,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~4 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a Shoot 0\",x:-8,y:81,z:492,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~4 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @e[type=ArmorStand,score_Sniper_min=6] ~ ~ ~ /effect @e[r=2] minecraft:instant_damage 1 2 true\",x:-8,y:81,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~10 ~4 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @e[type=ArmorStand,score_Pistol_min=6] ~ ~ ~ /effect @e[r=2] minecraft:wither 1 2 true\",x:-7,y:81,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~3 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1] ~ ~ ~ /tp @e[type=Villager,name=shoot] @a[score_Sniper_min=1]\",x:-15,y:80,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~3 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1,score_Shoot_min=1,score_ammo_min=1] ~ ~ ~ /clear @p dye 0 1\",x:-15,y:80,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~3 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1] ~ ~ ~ /tp @e[type=Villager,name=shoot] @a[score_Pistol_min=1]\",x:-14,y:80,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~3 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1,score_Shoot_min=1,score_ammo_min=1] ~ ~ ~ /scoreboard players add @p RL 1\",x:-14,y:80,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~3 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Machine_min=1] ~ ~ ~ /tp @e[type=Villager,name=shoot] @a[score_Machine_min=1]\",x:-13,y:80,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~3 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_RL_min=1,score_RL=1] ~ ~ ~ /clear @p barrier 0 1\",x:-13,y:80,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~3 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1,score_Shoot_min=1,score_ammo_min=1] ~ ~ ~ /scoreboard players add @p RL1 1\",x:-12,y:80,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~3 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_RL_min=1,score_RL=1] ~ ~ ~ /give @p minecraft:stone 1 0 {display:{Name:\\\"Reloading\\\"}}\",x:-12,y:80,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~3 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Machine_min=1] ~ ~ ~ /scoreboard players add @e[type=ArmorStand,r=3] Machine 1\",x:-11,y:80,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~3 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players add @a[score_RL_min=1] RL 1\",x:-11,y:80,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~3 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1] ~ ~ ~ /scoreboard players add @e[type=ArmorStand,r=3] Sniper 1\",x:-10,y:80,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~3 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a[score_RL_min=60] RL 0\",x:-10,y:80,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~3 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/tp @e[type=ArmorStand,name=8] ~0.8 ~ ~\",x:-9,y:80,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~3 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_RL_min=59,score_RL=59] ~ ~ ~ /clear @p stone 0 1\",x:-9,y:80,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~3 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/tp @e[type=ArmorStand,name=7] ~0.8 ~ ~-0.8\",x:-8,y:80,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~3 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_RL_min=59,score_RL=59] ~ ~ ~ /give @p minecraft:barrier 1 0 {display:{Name:\\\"Sniper\\\"}}\",x:-8,y:80,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~10 ~3 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players add @e[type=ArmorStand,score_Pistol_min=1] Pistol 1\",x:-7,y:80,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~2 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a Sniper 0\",x:-15,y:79,z:492,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~2 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard objectives add RL dummy\",x:-15,y:79,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~2 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a Pistol 0\",x:-14,y:79,z:492,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~2 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_RL1_min=1,score_RL1=1] ~ ~ ~ /clear @p clay_ball 0 1\",x:-14,y:79,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~2 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard objectives add RL1 dummy\",x:-13,y:79,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~2 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_RL1_min=1,score_RL1=1] ~ ~ ~ /give @p minecraft:stone 1 0 {display:{Name:\\\"Reloading\\\"}}\",x:-13,y:79,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~2 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a Machine 0\",x:-12,y:79,z:492,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~2 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players add @a[score_RL1_min=1] RL1 1\",x:-12,y:79,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~2 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a Sniper 1 {SelectedItem:{id:minecraft:barrier,tag:{display:{Name:\\\"Sniper\\\"}}}}\",x:-11,y:79,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~2 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a[score_RL1_min=20] RL1 0\",x:-11,y:79,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~2 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a Pistol 1 {SelectedItem:{id:minecraft:clay_ball,tag:{display:{Name:\\\"Pistol\\\"}}}}\",x:-10,y:79,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~2 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_RL1_min=19,score_RL1=19] ~ ~ ~ /clear @p stone 0 1\",x:-10,y:79,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~2 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1,score_Shoot_min=1,score_ammo_min=1] ~ ~ ~ /clear @p dye 0 1\",x:-9,y:79,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~2 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_RL1_min=19,score_RL1=19] ~ ~ ~ /give @p minecraft:clay_ball 1 0 {display:{Name:\\\"Pistol\\\"}}\",x:-9,y:79,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~2 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a Machine 1 {SelectedItem:{id:minecraft:brick,tag:{display:{Name:\\\"Machine gun\\\"}}}}\",x:-8,y:79,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~10 ~2 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1] ~ ~ ~ /scoreboard players add @e[type=ArmorStand,r=3] Pistol 1\",x:-7,y:79,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard objectives add Shoot stat.talkedToVillager\",x:-15,y:78,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a[rym=-45,ry=44] Facing 1\",x:-15,y:78,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Machine_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=7,score_Facing=7] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"7\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-14,y:78,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a[rym=0,ry=89] Facing 2\",x:-14,y:78,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Machine_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=6,score_Facing=6] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"6\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-13,y:78,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a[rym=45,ry=134] Facing 3\",x:-13,y:78,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Machine_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=5,score_Facing=5] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"5\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-12,y:78,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a[rym=90,ry=179] Facing 4\",x:-12,y:78,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Machine_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=4,score_Facing=4] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"4\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-11,y:78,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a[rym=135,ry=224] Facing 5\",x:-11,y:78,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Machine_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=3,score_Facing=3] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"3\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-10,y:78,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a[rym=180,ry=269] Facing 6\",x:-10,y:78,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Machine_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=2,score_Facing=2] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"2\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-9,y:78,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a[rym=225,ry=314] Facing 7\",x:-9,y:78,z:494,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Machine_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=1,score_Facing=1] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"1\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-8,y:78,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @a[rym=270,ry=314] Facing 8\",x:-8,y:78,z:494,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~10 ~1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=8,score_Facing=8] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"8\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-7,y:78,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~10 ~1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=5,score_Facing=5] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"5\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-7,y:78,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~0 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/gamerule commandBlockOutput false\",x:-15,y:77,z:492,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~0 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard objectives add Machine dummy\",x:-15,y:77,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~0 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=6,score_Facing=6] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"6\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-14,y:77,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~0 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard objectives add Sniper dummy\",x:-14,y:77,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~0 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=5,score_Facing=5] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"5\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-13,y:77,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~0 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard objectives add Pistol dummy\",x:-13,y:77,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~0 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=4,score_Facing=4] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"4\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-12,y:77,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~0 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players add @e[type=ArmorStand,score_Sniper_min=1] Sniper 1\",x:-12,y:77,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~0 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=3,score_Facing=3] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"3\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-11,y:77,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~0 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard objectives add start dummy\",x:-11,y:77,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~0 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=2,score_Facing=2] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"2\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-10,y:77,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~0 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players add @a start 1\",x:-10,y:77,z:494,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~0 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=1,score_Facing=1] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"1\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-9,y:77,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~0 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard objectives add ammo dummy\",x:-9,y:77,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~0 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Machine_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=8,score_Facing=8] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"8\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-8,y:77,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~0 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=3,score_Facing=3] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"3\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-8,y:77,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~10 ~0 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=7,score_Facing=7] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"7\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-7,y:77,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~10 ~0 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=4,score_Facing=4] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"4\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-7,y:77,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~-1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"fill ~ ~ ~1 ~8 ~5 ~1 stone 0 \",x:-15,y:76,z:492,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~2 ~-1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"fill ~ ~ ~-1 ~8 ~5 ~-1 redstone_block 0 \",x:-15,y:76,z:494,id:\"Control\",SuccessCount:1,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~-1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @e[type=Silverfish,name=Gun_shop] ~ ~ ~ /summon Villager ~ ~ ~ {CustomName:\\\"Gun_shop\\\",Profession:0,Offers:{Recipes:[{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:1},buyB:{id:gunpowder,Count:1},sell:{id:dye,Count:5,tag:{display:{Name:\\\"Ammunition\\\"}}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:30},buyB:{id:planks,Count:10},sell:{id:clay_ball,Count:1,tag:{display:{Name:\\\"Pistol\\\"}}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:50},buyB:{id:glass,Count:20},sell:{id:barrier,Count:1,tag:{display:{Name:\\\"Sniper\\\"}}}},{rewardExp:0b,maxUses:2147483647,uses:0,buy:{id:iron_ingot,Count:64},buyB:{id:gunpowder,Count:20},sell:{id:brick,Count:1,tag:{display:{Name:\\\"Machine gun\\\"}}}}]},Invulnerable:1,NoAI:1,Silent:1} \",x:-14,y:76,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~3 ~-1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard objectives add Facing dummy\",x:-14,y:76,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~-1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @e[type=Silverfish,name=Gun_shop] ~ ~ ~ /setblock ~ ~ ~ crafting_table\",x:-13,y:76,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~4 ~-1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard objectives add Crafting dummy\",x:-13,y:76,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~-1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/kill @e[type=Silverfish,name=Gun_shop] \",x:-12,y:76,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~5 ~-1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @e[type=Item] Crafting 1 {OnGround:1b,Item:{id:minecraft:crafting_table}}\",x:-12,y:76,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~-1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/effect @e[type=Villager,name=Gun_shop] invisibility 1 1 true\",x:-11,y:76,z:492,id:\"Control\",SuccessCount:2,TrackOutput:0b}",Riding:{id:MinecartCommandBlock,Command:"setblock ~6 ~-1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/scoreboard players set @e[type=Item] Crafting 2 {OnGround:1b,Item:{id:minecraft:gunpowder}}\",x:-11,y:76,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~-1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/effect @a[score_Sniper_min=1] slowness 1 5 true\",x:-10,y:76,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~7 ~-1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @e[score_Crafting_min=1,score_Crafting=1] ~ ~ ~ /execute @e[score_Crafting_min=2,score_Crafting=2] ~ ~ ~ /summon Item ~ ~ ~ {Item:{Count:1,id:spawn_egg,Damage:60,tag:{display:{Name:\\\"Gun_shop\\\"}}}}\",x:-10,y:76,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~-1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=8,score_Facing=8] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"8\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-9,y:76,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~8 ~-1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @e[score_Crafting_min=1,score_Crafting=1] ~ ~ ~ /execute @e[score_Crafting_min=2,score_Crafting=2] ~ ~ ~ /kill @e[type=Item,score_Crafting_min=1,r=1]\",x:-9,y:76,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~-1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Sniper_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=7,score_Facing=7] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"7\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-8,y:76,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~9 ~-1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=2,score_Facing=2] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"2\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-8,y:76,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~10 ~-1 ~-4 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=6,score_Facing=6] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"6\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-7,y:76,z:492}",Riding:{id:MinecartCommandBlock,Command:"setblock ~10 ~-1 ~-2 minecraft:command_block 0 replace {CustomName:\"@\",Command:\"/execute @a[score_Pistol_min=1,score_Shoot_min=1,score_ammo_min=1,score_Facing_min=1,score_Facing=1] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"1\\\",Invisible:1,Invulnerable:1,NoGravity:1,Equipment:[{id:dye,Count:1},{},{},{},{}]}\",x:-7,y:76,z:494}",Riding:{id:MinecartCommandBlock,Command:"setblock ~ ~ ~-3 minecraft:wall_sign 4 replace {x:-671,Text4:\"{\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/setblock ~2 ~-1 ~ redstone_block\\\"},\\\"text\\\":\\\"THCommandBlocks\\\"}\",y:58,Text3:\"{\\\"color\\\":\\\"gray\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/setblock ~2 ~-1 ~ redstone_block\\\"},\\\"text\\\":\\\"Made by \\\"}\",z:-141,Text2:\"{\\\"color\\\":\\\"gold\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/setblock ~2 ~-1 ~ redstone_block\\\"},\\\"text\\\":\\\"Guns\\\"}\",id:\"Sign\",Text1:\"{\\\"color\\\":\\\"gray\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"/setblock ~2 ~-1 ~ redstone_block\\\"},\\\"text\\\":\\\".\\\"}\"}" ,Riding:{id:MinecartCommandBlock,Command:"/fill ~2 ~-1 ~-2 ~10 ~4 ~-4 air",Riding:{id:MinecartCommandBlock,Command:"/fill ~1 ~-1 ~-1 ~11 ~4 ~-5 iron_bars ",Riding:{id:MinecartCommandBlock,Command:"/fill ~1 ~-2 ~-1 ~11 ~5 ~-5 emerald_block" ,Riding:{id:MinecartCommandBlock,Command:buffer,Riding:{id:FallingSand,Time:1,Data:0,TileID:157,Riding:{id:FallingSand,Time:1,Data:0,TileID:152,Riding:{id:Item,Age:5996,Motion:[0.0,0.0,-0.1]}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}